package com.job.DQH.dqh716.inClass;

import java.util.Calendar;
import java.util.Date;

public class UseCalendar {
    public static void main(String[] args) {
        Calendar now = Calendar.getInstance();//创建一个当前时间信息的Calendar对象，并返回
        System.out.println(now);

        //获取年月日
        int year = now.get(Calendar.YEAR);
        int month = now.get(Calendar.MONTH)+1;
        int day = now.get(Calendar.DAY_OF_MONTH);//月份中的天；YRAR返回天在年中的位置；WEEK返回天在周中的位置
        System.out.println(year+"-"+month+"-"+day);

        //add方法
        now.add(Calendar.MONTH,5);//now的月份+5
        System.out.println(now.get(Calendar.MONTH));//输出11，即12月

        //与Date类的转换
        Date date = new Date();
        date = now.getTime();//用Calendar类的getTime方法，返回Date类型的对象
        System.out.println(date);

    }
}
